package com.sanpu.kxe.business.member.bean;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * Description：会员升级方式
 * Created by 薛勇军 on 2018/8/1.
 */

public class MemberPaymentOutput implements Serializable {

    /** 充值开关 0：开 1：关 */
    private String scanCodeSwitch;

    /** 充值方式 */
    private List<PaymentMethod> categorys;

    public class PaymentMethod {

        /** 支付方式 ALIPAY:支付宝 UNIONPAY：银联 WECHAT：微信*/
        private String payType;

        /** 名称 */
        private String title;

        /** 交易类型 SCAN：扫码 H5：H5 APP：APP */
        private String tranType;

        /** 最大限额 */
        private BigDecimal maxLimit;

        /** 最小限额 */
        private BigDecimal minLimit;

        public String getPayType() {
            return payType;
        }

        public void setPayType(String payType) {
            this.payType = payType;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getTranType() {
            return tranType;
        }

        public void setTranType(String tranType) {
            this.tranType = tranType;
        }

        public BigDecimal getMaxLimit() {
            return maxLimit;
        }

        public void setMaxLimit(BigDecimal maxLimit) {
            this.maxLimit = maxLimit;
        }

        public BigDecimal getMinLimit() {
            return minLimit;
        }

        public void setMinLimit(BigDecimal minLimit) {
            this.minLimit = minLimit;
        }
    }

    public String getScanCodeSwitch() {
        return scanCodeSwitch;
    }

    public void setScanCodeSwitch(String scanCodeSwitch) {
        this.scanCodeSwitch = scanCodeSwitch;
    }

    public List<PaymentMethod> getCategorys() {
        return categorys;
    }

    public void setCategorys(List<PaymentMethod> categorys) {
        this.categorys = categorys;
    }
}
